home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / comm / tcp / AmigaTCP.lha / AmigaTCP / src / trace.h < prev    next >
C/C++ Source or Header  |  1989-06-24  |  724b  |  24 lines

  1. /* Dump an IP datagram header. If it's the first fragment, also dump
  2.  * the next layer header (if known). Dumping is controlled by the low-order
  3.  * 4 bits of the external variable "trace":
  4.  * Level 0: no dump
  5.  * Level 1-2: link level dumps only
  6.  * Level 3: IP and ARP dumps only
  7.  * Level 4: IP header + UDP or TCP header
  8.  * Level 5: All headers + hex dump
  9.  */
  10. extern int32 trace;
  11.  
  12. #define TRACE_AX25      0x8000l
  13. #define TRACE_EC        0x4000l
  14. #define TRACE_PC100     0x2000l
  15. #define TRACE_SLIP      0x1000l
  16. #define TRACE_SDLC      0x0800l
  17. #define TRACE_SELF    0x0400l
  18.  
  19. #define TRACE_HDR       0x0fl
  20. #define TRACE_DUMP      0x10l
  21. #define TRACE_ASCII    0x20l
  22. #define TRACE_CMDPARSE  0x80000000l
  23. #define TRACE_DEVICE    0x40000000l
  24.